// pages/index/index.js
let firstTime = 0
let time = 0
Page({

  /**
   * 页面的初始数据
   */
  data: {
    count: 0
  },
  //起始点击
  praiseStart() {
    this.setData({ flag: false, flag2: true })
    time = setInterval(() => {
      if (this.data.flag) {
        clearInterval(time)
        return false
      }
      this.praiseClick()
    }, 300)
  },
  //终止点击
  praiseEnd() {
    this.setData({ flag: true })
  },
  //单击事件
  praiseClick(e) {
    if (firstTime == 0) {
      firstTime = e.timeStamp
    } else {
      if (e.timeStamp - firstTime > 400) {
        firstTime = e.timeStamp
        wx.vibrateShort();
        this.setData({
          count: this.data.count + 1
        });
      }
    }
    // this.selectComponent("#fireworks").praiseClick()
  },
  send() {
    wx.cloud.callFunction({
      name: "sendSms",
    }).then(res => {
      console.log('发送成功', res);
    }).catch(err => {
      console.log('发送失败', err);
    })
  },
  /**
  * 生命周期函数--监听页面加载
  */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})